expendable mould casting - Turkish English Dictionary